Big Huge Thesaurus

jungle cat

noun